home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC Answers 2002 January
/
PC Answers January 2002.7z
/
PC Answers January 2002.bin
/
graphics
/
freepixl
/
_SETUP.1
/
Odi_demo.pxl
< prev
next >
Wrap
Text File
|
2000-12-23
|
5KB
|
159 lines
ODI_DEMO:
SetColorPalette(GENERATE)
ODI_Name$ = "TBD Demo"
UseCaption(ODI_Name$)
UseCoordinates(PIXEL)
DirGet(SourceDir$)
WinShow(ODI_Name$,MAXIMIZE,Res)
WinShow(ODI_Name$,TOPMOST,Res)
UseBackground(TRANSPARENT,0,224,224)
DrawBackground
AutoProgressBar(DISABLE)
InfoMenu(REMOVE)
WaitInput(100) {let NT and 95 catch up}
SetMenu("Exit",ODI_exit,
ENDPOPUP)
File_01$ = "..\samples\ov01.rle"
File_02$ = "..\samples\ov02.rle"
File_03$ = "..\samples\ov03.rle"
File_04$ = "..\samples\ov04.rle"
File_05$ = "..\samples\ov05.rle"
File_06$ = "..\samples\ov06.rle"
File_07$ = "..\samples\ov07.rle"
File_08$ = "..\samples\ov08.rle"
File_09$ = "..\samples\ov09.rle"
File_10$ = "..\samples\ov10.rle"
File_11$ = "..\samples\ov11.rle"
File_12$ = "..\samples\ov12.rle"
File_13$ = "..\samples\ovxx.rle"
File_14$ = "..\samples\ov14.rle"
UseFont("Arial",31,51,BOLD,ITALIC,NOUNDERLINE,0,0,0)
DrawText(17,12,"TapeBack Data Inc ")
UseFont("Arial",31,51,BOLD,ITALIC,NOUNDERLINE,255,0,0)
DrawText(15,10,"TapeBack Data Inc ")
UseFont("Arial",31,51,BOLD,ITALIC,NOUNDERLINE,0,0,0)
DrawText(17,66,"TapeMax series")
UseFont("Arial",31,51,BOLD,ITALIC,NOUNDERLINE,255,0,0)
DrawText(15,64,"TapeMax series")
UseFont("Arial",31,51,BOLD,ITALIC,NOUNDERLINE,0,0,0)
DrawText(17,120,"9 track tape drives")
UseFont("Arial",31,51,BOLD,ITALIC,NOUNDERLINE,255,0,0)
DrawText(15,118,"9 track tape drives")
UseFont("Arial",31,51,BOLD,ITALIC,NOUNDERLINE,0,0,0)
DrawText(17,174,"and controllers.")
UseFont("Arial",31,51,BOLD,ITALIC,NOUNDERLINE,255,0,0)
DrawText(15,172,"and controllers.")
UseFont("Arial",19,31,BOLD,ITALIC,NOUNDERLINE,0,0,0)
Drawtext(32,622,"Select from the above menus, images,")
UseFont("Arial",19,31,BOLD,ITALIC,NOUNDERLINE,120,240,240)
Drawtext(30,620,"Select from the above menus, images,")
UseFont("Arial",19,31,BOLD,ITALIC,NOUNDERLINE,0,0,0)
Drawtext(32,656,"or 3D buttons to start !")
UseFont("Arial",19,31,BOLD,ITALIC,NOUNDERLINE,120,240,240)
Drawtext(30,654,"or 3D buttons to start !")
{ top row, MS-DOS or Windows demo }
DrawSizedBitmap( 660,30,816,162,File_04$)
DrawSizedBitmap( 820,30,976,162,File_05$)
{ Second row, PC interfaces, software and corporate information }
DrawSizedBitmap( 20,220,176,352,File_01$)
DrawSizedBitmap(180,220,336,352,File_02$)
DrawSizedBitmap(340,220,496,352,File_03$)
DrawSizedBitmap(500,220,656,352,File_05$)
DrawSizedBitmap(660,220,816,352,File_06$)
DrawSizedBitmap(820,220,976,352,File_08$)
{ Third row, tape drives and workstations, unused windows }
DrawSizedBitmap( 20,380,176,512,File_09$)
DrawSizedBitmap(180,380,336,512,File_10$)
DrawSizedBitmap(340,380,496,512,File_11$)
DrawSizedBitmap(500,380,656,512,File_13$)
DrawSizedBitmap(660,380,816,512,File_13$)
DrawSizedBitmap(820,380,976,512,File_14$)
SetMouse(660, 30,816,162,Region_0,X,Y,
820, 30,976,162,Region_0,X,Y,
20,220,176,352,Region_0,X,Y,
180,220,336,352,Region_0,X,Y,
340,220,496,352,Region_0,X,Y,
500,220,656,352,Region_0,X,Y,
660,220,816,352,Region_0,X,Y,
820,220,976,352,Region_Info,X,Y,
20,380,176,512,Region_0,X,Y,
180,380,336,512,Region_0,X,Y,
340,380,496,512,Region_0,X,Y,
500,380,656,512,Region_0,X,Y,
660,380,816,512,Region_0,X,Y,
820,380,976,512,Region_Info,X,Y)
UseFont("Arial",7,17,NOBOLD,NOITALIC,NOUNDERLINE,0,0,0)
Button( 660,163,816,188,PUSH,"MS-DOS Demo",Region_0,
820,163,976,188,PUSH,"Windows Demo",Region_0,
20,353,176,378,PUSH,"GTX-16 AT bus",Region_0,
180,353,336,378,PUSH,"XPT-8 AT bus",Region_0,
340,353,496,378,PUSH,"BL/2 Microchannel",Region_0,
500,353,656,378,PUSH,"Std Software",Region_0,
660,353,816,378,PUSH,"Opt Software",Region_0,
820,353,976,378,PUSH,"Corporate",Region_Info,
20,513,176,538,PUSH,"SCSI 9-track",Region_0,
180,513,336,538,PUSH,"Pertec 9-track",Region_0,
340,513,496,538,PUSH,"Parallel 9-track",Region_0,
500,513,656,538,PUSH,"region 12",Region_0,
660,513,816,538,PUSH,"region 13",Region_0,
820,513,976,538,PUSH,"CONTINUE !",ODI_exit)
Wait_for_Input:
WaitInput()
Region_0:
MessageBox(OK,1,INFORMATION,
"A PiXCL 4.4 application can have both buttons and
mouse active areas made of images loaded from your
hard disk. This demo makes use of the Left Mouse
only, but there are an additional seven Left and
Right modes, and four Middle mouse modes
available if you have an MS-Intellimouse.
Selecting an image could be programmed to display
and / or print additional product information.",
"Active Area or Button selected",Res)
Goto Wait_for_Input
Region_Info:
MessageBox(OK,1,INFORMATION,
"This is a new 32 bit Windows application written in PiXCL,
and started by the PiXCL Run(...) command. It shows how left
mouse active areas, 3D buttons and bitmap display might be
used in a hardware demo program written in PiXCL.
Any other Windows application, eg NotePad, Paintbrush, or
third party program can be started by PiXCL.
Click the 'Continue' button or 'Exit!' on the main menu bar
to return to the PiXCL Tools demonstration.
Disclaimer:
As far as we know, TapeBack Data Inc. is a not a real company.",
"Running other Applications...",Res)
Goto Wait_for_Input
ODI_exit:
End